package org.aerie.forest.extensions.datatransmit.brick.analytictype.multiton;

import java.util.List;

/**
 * @description 多例可传输类
 *
 * @author quark
 * @organization aerie
 * @date 2020年3月10日 上午9:40:01
 * @version 1.2.0
 */
public enum MultitonTransmittableClass {

	/**
	 * @description list
	 * 
	 * @author quark
	 * @date 2020年3月9日 下午2:52:42
	 */
	ARRAYLIST(List.class);

	/**
	 * @description 类的名称
	 * 
	 * @author quark
	 * @date 2020年3月9日 下午2:52:52
	 */
	private final Class<?> zclass;

	/**
	 * Construction
	 * 
	 * @param typeName 类型名称
	 *
	 * @date 2020年3月9日 下午4:40:25
	 */
	private MultitonTransmittableClass(Class<?> zclass) {
		this.zclass = zclass;
	}

	/**
	 * @description 获得类型
	 * @return 类型型
	 *
	 * @date 2020年3月10日 下午4:45:47
	 */
	public Class<?> getZclass() {
		return zclass;
	}

}
